From f3a8a86c5faca574aad1abcbfbc5980b240e2535 Mon Sep 17 00:00:00 2001 From: Jeroen van der Heijden Date: Mon, 20 Jan 2020 15:31:34 +0100 Subject: [PATCH] Update test with qpack test --- itest/test_http_api.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/itest/test_http_api.py b/itest/test_http_api.py index ee39ad3e..8c3cb572 100644 --- a/itest/test_http_api.py +++ b/itest/test_http_api.py @@ -7,6 +7,7 @@ import random import time import math import re +import qpack from testing import Client from testing import default_test_setup from testing import gen_data @@ -121,6 +122,19 @@ class TestHTTPAPI(TestBase): self.assertEqual(x.status_code, 200) self.assertEqual(x.json(), data) + x = requests.post( + f'http://localhost:9020/query/dbtest', + data=qpack.packb({ + 'q': 'select sum(1579600000) from "data"', + 't': 'ms'}), + headers={'Content-Type': 'application/qpack'}, + auth=('iris', 'siri')) + + self.assertEqual(x.status_code, 200) + self.assertEqual( + qpack.unpackb(x.content, decode='utf8'), + {'data': [[1579600000000, 30]]}) + x = requests.post( f'http://localhost:9021/new-account', json={'account': 't', 'password': ''}, -- 2.30.2